package homework;

public class Agenda {
	
	public static int[] statistica(int[][]m){
		
		//PER UNA COLONNA!
		/*int[]ris=new int[1];
		for(int i=0; i<m.length; i++){
			int cont=0;
			for(int j=0; j<m[0].length; j++){
				if(m[3][j]!=0){
					cont++;
					ris[0]=cont;}}}
		return ris;*/
		
		int[]ris=new int[m[0].length];
		int giorno=0;
		
		for(int i=0; i<m.length; i++){
			int cont=0;
			for(int j=0; j<m[0].length; j++){
				if(m[i][j]!=0){
					cont++;
				}//if
				ris[j]=cont;
			}//for2
			giorno++;
		}//for
	
		return ris;
	}
	public static int[][] aggiungiRiga(int[][]m){
		int[][]nuova =new int[m.length+1][m[0].length];
		for(int i=0; i<m.length; i++){
			for(int j=0; j<m[0].length; j++){
				nuova[i][j]=m[i][j];
			}
		}
		return nuova;
	}//aggiungiRiga
	public static int[][] aggiungiColonna(int[][]m){
		int[][]nuova =new int[m.length][m[0].length+1];
		for(int i=0; i<m.length; i++){
			for(int j=0; j<m[0].length; j++){
				nuova[i][j]=m[i][j];
			}
		}
		return nuova;
	}
	
	

	public static void main(String[] args) {
		
		
		
		int[][]m={{0,1,0,2,1,1,0},{0,1,0,2,1,1,2},{1,1,2,2,1,1,2},{1,0,2,1,0,0,2},{1,2,1,1,2,0,2},{2,2,0,0,2,2,2}};
		for(int i=0; i<m.length; i++){
			for(int j=0; j<m[0].length; j++){
				System.out.print(m[i][j]+" ");
			}
			System.out.println();
			}
		System.out.println();
		int[]statistica=statistica(m);
		for(int i=0; i<statistica.length; i++){
			System.out.print(statistica[i]+" ");
		}
		System.out.println();
		System.out.println();
		int[][]piu=aggiungiColonna(m);
		for(int i=0; i<piu.length; i++){
			for(int j=0; j<piu[0].length; j++){
				System.out.print(piu[i][j]+" ");
			}
			System.out.println();
			}

	}

}
